stretch the imagination - Deutsch Englisch Wörterbuch